Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MYCROFT CLOSE Detached £143,474 £42,950 29 Aug 2001
4 MYCROFT CLOSE Semi-Detached £179,111 £172,650 8 Apr 2022
6 MYCROFT CLOSE Semi-Detached £170,752 £80,000 16 Feb 2004
8 MYCROFT CLOSE Semi-Detached £130,506 £90,000 22 Jul 2015
10 MYCROFT CLOSE Semi-Detached £144,094 £92,000 8 Oct 2007